package com.myway.dto.elong;

import com.google.gson.annotations.SerializedName;

import java.math.BigDecimal;
import java.util.Date;

public class DTOPrepayRule {
	@SerializedName("PrepayRuleId")
	protected int prepayRuleId;
	@SerializedName("DateType")
	protected String dateType;
	@SerializedName("StartDate")
	protected Date startDate;
	@SerializedName("EndDate")
	protected Date endDate;
	@SerializedName("WeekSet")
	protected String weekSet;
	@SerializedName("ChangeRule")
	protected String changeRule;
	@SerializedName("CashScaleFirstAfter")
	protected String cashScaleFirstAfter;
	@SerializedName("CashScaleFirstBefore")
	protected String cashScaleFirstBefore;
	@SerializedName("DateNum")
	protected Date dateNum;
	@SerializedName("Time")
	protected String time;
	@SerializedName("DeductFeesAfter")
	protected int deductFeesAfter;
	@SerializedName("DeductFeesBefore")
	protected int deductFeesBefore;
	@SerializedName("DeductNumAfter")
	protected BigDecimal deductNumAfter;
	@SerializedName("DeductNumBefore")
	protected BigDecimal deductNumBefore;
	@SerializedName("Hour")
	protected int hour;
	@SerializedName("Hour2")
	protected int hour2;
	@SerializedName("Description")
	protected String description;
	public int getPrepayRuleId() {
		return prepayRuleId;
	}
	public void setPrepayRuleId(int prepayRuleId) {
		this.prepayRuleId = prepayRuleId;
	}
	public String getDateType() {
		return dateType;
	}
	public void setDateType(String dateType) {
		this.dateType = dateType;
	}
	public Date getStartDate() {
		return startDate;
	}
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	public Date getEndDate() {
		return endDate;
	}
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	public String getWeekSet() {
		return weekSet;
	}
	public void setWeekSet(String weekSet) {
		this.weekSet = weekSet;
	}
	public String getChangeRule() {
		return changeRule;
	}
	public void setChangeRule(String changeRule) {
		this.changeRule = changeRule;
	}
	public String getCashScaleFirstAfter() {
		return cashScaleFirstAfter;
	}
	public void setCashScaleFirstAfter(String cashScaleFirstAfter) {
		this.cashScaleFirstAfter = cashScaleFirstAfter;
	}
	public String getCashScaleFirstBefore() {
		return cashScaleFirstBefore;
	}
	public void setCashScaleFirstBefore(String cashScaleFirstBefore) {
		this.cashScaleFirstBefore = cashScaleFirstBefore;
	}
	public Date getDateNum() {
		return dateNum;
	}
	public void setDateNum(Date dateNum) {
		this.dateNum = dateNum;
	}
	public String getTime() {
		return time;
	}
	public void setTime(String time) {
		this.time = time;
	}
	public int getDeductFeesAfter() {
		return deductFeesAfter;
	}
	public void setDeductFeesAfter(int deductFeesAfter) {
		this.deductFeesAfter = deductFeesAfter;
	}
	public int getDeductFeesBefore() {
		return deductFeesBefore;
	}
	public void setDeductFeesBefore(int deductFeesBefore) {
		this.deductFeesBefore = deductFeesBefore;
	}
	public BigDecimal getDeductNumAfter() {
		return deductNumAfter;
	}
	public void setDeductNumAfter(BigDecimal deductNumAfter) {
		this.deductNumAfter = deductNumAfter;
	}
	public BigDecimal getDeductNumBefore() {
		return deductNumBefore;
	}
	public void setDeductNumBefore(BigDecimal deductNumBefore) {
		this.deductNumBefore = deductNumBefore;
	}
	public int getHour() {
		return hour;
	}
	public void setHour(int hour) {
		this.hour = hour;
	}
	public int getHour2() {
		return hour2;
	}
	public void setHour2(int hour2) {
		this.hour2 = hour2;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}

}
